-
Notifications
You must be signed in to change notification settings - Fork 608
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
python3-opencv should be a more general dependency #439
Conversation
I believe the CI failure is due to a separate reason. The exact same error shows up when testing on the ros2 branch. |
Friendly ping @vrabaud |
Or @gaoethan ? |
Perhaps @audrow, could you have a look at these changes please? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks fine to me, but I'd like the PR job to pass before we merge (as was done here).
It's suspicious that the failures are coming on the PR jobs on Jammy (Rolling and Humble), but I don't see why this change would result in those failures.
@ros-pull-request-builder retest this please |
CI Failed again wtih error:
which I believe is what #444 is trying to solve (hint - that PR is the only one passing CI). I haven't looked into the PR properly, but I'm not quite sure if that's the way it should be solved... |
I think you're right. Pinging the maintainers: @vrabaud, it looks like the PR jobs are failing from an unrelated problem. Should we merge this? |
I agree that this is a general dependency. I know that CI is failing, but hopefully #444 will fix that. That said, this looks valid so I'm going to go ahead and merge this one. |
Thanks @audrow and @clalancette |
cv2 is being used as a dependency at run time:
vision_opencv/cv_bridge/python/cv_bridge/core.py
Line 71 in 0b69de3
and hence should be listed not only as a test dependency, but as a general dependency, like python3-numpy is a couple of lines above the change in this PR.